storage spaces - German English Dictionary